let currentPage = 1;//当前页码
let pageSize = 10;//每页显示数据
let totalCount = 0;//总条数
let totalPage = 1;//总页码

    //加载分页信息
function pageInfo() {
    //清空
    $("#aaa tr:gt(0) td").html("&nbsp;");
    let name = $(".name").val().trim()
    let role1 = $(".role1 option:selected").text()
    let department= $(".department option:selected").text()
    if(department=="--请选择--"){
        department="";
    }
    if(role1=="--请选择--"){
        role1="";
    }

    let jsonA = {
        name : name,
        role : role1,
        department : department,
        currentPage : currentPage,
        pageSize : pageSize
    };
    console.log(jsonA);
    $.ajaxSettings.async = false;
    $.getJSON("/lq/likeRole",jsonA,function (dataA) {
        totalCount = dataA.total;
        totalPage = dataA.pages;
        console.log(dataA);
    $(dataA.list).each(function (i,v) {
        $(".table").find("tr").eq(i + 1).find("td").eq(0).text(v.coding);
        $(".table").find("tr").eq(i + 1).find("td").eq(1).text(v.name);
        $(".table").find("tr").eq(i + 1).find("td").eq(2).text(v.role);
        $(".table").find("tr").eq(i + 1).find("td").eq(3).text(v.department);
        $(".table").find("tr").eq(i + 1).find("td").eq(4).text(v.id);

        //{id}(id=${c.getId()})

        $(".table").find("tr").eq(i + 1).find("td").eq(5).html("<a href='/lq/selById2/"+v.id+"'><button type='button' class='layui-btn layui-btn-sm'>修改</button></a>&nbsp;&nbsp;<a href='/lq/selById/"+v.id+"'><button type='button' class=\"layui-btn layui-btn-sm\">明细</button></a>&nbsp;&nbsp;" + "<button onclick='aaa("+v.id+")' class=\"layui-btn layui-btn-sm\">删除</button>")
    })
    })
    $.ajaxSettings.async = true;
    //调用页数
    showPage();

}
    //展示页码
function showPage() {
    $(".showPage").text( currentPage + " / " + totalPage );
    }

    //模糊查询
    function selLike() {
    //防止2/1的情况
    currentPage = 1;
    //分页查看数据
    pageInfo();

    //以下判断防止“0数据”，出现1/0的情况！首位工作
        if(totalCount == 0){
            totalPage = 1;
            $(".showPage").text(currentPage + "/" + totalPage);
            alert("抱歉，未找到符合条件的数据");
            window.location.href="/lq/userRole"
        }
    }

    //下一页
    function next(){
        currentPage++;
        if(currentPage>totalPage){
            currentPage = totalPage;
            return;
        }
        pageInfo();
    }

    //上一页
    function prev()
    {
        currentPage--;
         if(currentPage<1){
             currentPage = 1;
             return;
    }
         pageInfo();
    }

    //首页
    function start() {
        currentPage = 1;
        pageInfo();
    }

    //尾页
    function end() {
        currentPage = totalPage;
        pageInfo();
    }


    function aaa(idA) {
   if (confirm("是否删除!")==false){
       return;
   }
   let jsonA={
       id:idA
   }
   $.ajaxSettings.async=false;
    $.getJSON('/lq/delRole',jsonA,function (dataA) {
    if(dataA==true){
        alert("删除成功!")
    }else{
        alert("删除失败!")
    }
    })
    window.location.href="/lq/userRole"
        $.ajaxSettings.async=true;

}

